Funzione Posizione

Formato

Posizione(testo;stringaRicerca;inizio;ricorrenza)

Parametri

testo - qualsiasi espressione di testo o campo di testo

stringaRicerca - qualsiasi espressione di testo o campo di testo che rappresenta il set di caratteri da trovare.

inizio - qualsiasi espressione numerica o campo che contiene un numero, che rappresenta il numero di caratteri dall'inizio della stringa di testo in cui deve iniziare la ricerca.

ricorrenza - qualsiasi espressione numerica o campo contenente un numero, che rappresenta l'istanza del testo da trovare. Un valore negativo di ricorrenza fa sì che l'analisi proceda nella direzione opposta dall'inizio. Un valore pari a zero di ricorrenza non è valido e restituisce un risultato pari a zero.

Tipo di dati restituito

Numero

Descrizione

Restituisce la posizione di inizio della ricorrenza specificata della stringaRicerca nel testo. Se la stringaRicerca non è contenuta nel testo o se non è specificata nessuna occorrenza viene restituito zero. La funzione Posizione non fa differenza tra maiuscole e minuscole.

Esempi

Posizione("Mississippi";"iss";1;1) restituisce 2.

Posizione("Mississippi";"iss";1;2) restituisce 5.

Posizione("Mississippi";"iss";3;1) restituisce 5.

Sinistra(Nome;Posizione(Nome;" ";1;1)-1) restituisce Giancarlo, quando Nome è un campo di testo che contiene Giancarlo Rossi.

Destra(Nome;Lunghezza(Nome) - Posizione(Nome;" ";Lunghezza(Nome);-1)) restituisce Rossi.

Argomenti correlati

   

Funzioni (lista categorie)

   

Funzioni (in ordine alfabetico)

   

Formule

   

Funzioni

   

Definizione di campi Calcolo

   

Utilizzo di operatori nelle formule